console.log("-------简单选择排序demo---------");
var arr = [10, 8, 4, 2, 6];
console.log(arr.join(" ") + "\n");
function SortHandle(arr) {
  let len = arr.length;
  let minIndex = 0; // 假设第一个元素最小
  for (var i = 0; i < len; i++) {
    // 找出 i+1 -> len 之间的最小元素
    for (var j = i + 1; j < len; j++) {
      if (arr[j] < arr[minIndex]) {
        minIndex = j;
      }
    }
    if (minIndex != i) {
      let temp = arr[i]; // 元素交换
      arr[i] = arr[minIndex];
      arr[minIndex] = temp;
    }

    //打印排序
    console.log(arr.join(" ") + "\n");
  }
  return arr;
}
SortHandle(arr);
